Enforcing Fairness in a Live-Streaming System
نویسندگان
چکیده
We describe a practical auditing approach designed to encourage fairness in peer-to-peer streaming. Auditing is employed to ensure that correct nodes are able to receive streams even in the presence of nodes that do not upload enough data (opportunistic nodes), and scales well when compared to previous solutions that rely on tit-for-tat style of data exchange. Auditing involves two roles: local and global. Untrusted local auditors run on all nodes in the system, and are responsible for collecting and maintaining accountable information regarding data sent and received by each node. Meanwhile, one or more trusted global auditors periodically sample the state of participating nodes, estimate whether the streaming quality is satisfactory, and decide whether any actions are required. We demonstrate through simulation that our approach can successfully detect and react to the presence of opportunistic nodes in streaming sessions. Furthermore, it incurs low network and computational overheads, which remain fixed as the system scales.
منابع مشابه
An Effective Approach for Live Media Streaming Based on BitTorrent
In this paper, we present a solution that incorporates BitTorrent mechanism into P2P streaming. In our solution, several modifications have been incorporated into BitTorrent to support on-time delivery. First, we give the pieces different priorities based on their scheduled playback deadline. Second, source behaves in a push-based way instead of pull-based way. Finally, we import a blocklevel t...
متن کاملA Survey on Video Streaming Methods in Multihop Radio Networks
Multimedia ad mult i hop networks are the prominent sources to deliver wide varieties of data. The data are in the form of mot ion with sound track called video, this type of data is differs from other formats and processing is alsodiffers. rocessing the video formatted data with compressed formats over network is streaming. The live video/realtime viewing applications work with streaming only....
متن کاملA priority-based adaptive scheme for multi-view live streaming over HTTP
Adaptive streaming over Hypertext Transport Protocol (HTTP) has been widely used for the transmission of video content. Most of the existing studies about HTTP adaptive streaming (HAS) concentrate on improving resource efficiency, fairness among users, and quality of service for single-source videos. However, there is a growing number of live streaming applications, such as video-casts of cours...
متن کاملResource-aware and quality-fair video-streaming using multiple adaptive TCP connections
In this paper, we present a resource-aware and quality-fair video content sharing system. When a video sharing server has insufficient uplink bandwidth and needs to serve multiple video content sharing services via streaming or downloading to other client peers using TCP transport, each service shares the limited uplink bandwidth equitably, due to the fair sharing characteristics inherent in TC...
متن کاملBEAM: A Peer-to-Peer Framework for Live Media Streaming
Peer-to-Peer (P2P) media streaming has emerged as a scalable method for content distribution in recent years. While recent measurement studies have shown the effectiveness of P2P network in media streaming, there have been questions raised about the Quality of Service (QoS), reliability of streaming services and sub optimal uplink utilization in particular. P2P streaming systems are inherently ...
متن کامل